duck egg - French English Dictionary